root balls - Turkish English Dictionary